Sports

Australian Open: Ashleigh Barty to face Madison Keys in semi-final